steam railroad - French English Dictionary